witness at the scene - Deutsch Englisch Wörterbuch